Xtender Database Setup

The Xtender ("cross-tenant data exchanger" ) engine allows clients with many tenants, who use single tenant data sources, to use a singular semantic model and analytics catalog across all tenants, by auto-switching the underlying data source for each tenant. Xtender for Databases is designed to switch out the database, rather than the data source instance.

Xtender only operates well if the reports and semantic model are virtually identical between customers. Automatic column handling in the semantic model may be able to account for some variations.

Note: The Xtender engine is licensed separately.

  • Click here to see the Xtender guide.

Enabling Xtender for Databases

To enable Xtender database, choose the 'Database' mode from the drop down on the General setting tab of the data source card.

Once you have enabled the Xtender 'database' option for this data source, you will see an extra tab in the database section of the data source manager. You simply need to add alternative database names to be used for this primary database for each tenant. As users connect from their respective tenants, the queries will be redirected to these alternative databases instead of the original.

If no database name is supplied, the connection reverts to the original primary database name.

Examples